package com.iflytek.sbd.demo.fanxing;

/**
 * @program: sbd
 * @description: 定义泛型类
 * @author: 陈英俊
 * @create: 2022-01-11 09:56
 */
public class Point<T> { // 泛型表示可以随意定义表示符号,T是type的简称


    /**
     * 属性的类型一级getset方法都是有外部控制的
     */
    private T var;

    public T getVar() {
        return var;
    }

    public void setVar(T var) {
        this.var = var;
    }


    public static void main(String[] args) {
        Point<String> point = new Point<>();
        point.setVar("123");
        System.out.println(point.getVar().length());
    }
}
